import java.io.IOException;  
import java.io.InputStream;  
import java.util.Properties; 

//sistema de leilao
public class SistemaLeilao extends SistemaLeilaoAbstract
{

	
	public SistemaLeilao() 
	{

		//instancia do objeto que permite ler informacoes de um arquivo
		//de propriedades
		PropertiesLoader loaderproperties = new PropertiesLoader(); 
		
		CarregarClasse carregarclasse = new CarregarClasse();
	

		try {

			ILeilao leilao = (ILeilao) carregarclasse.carregar( loaderproperties.getValor("leilao_tipo") );
	
			
			//leilao.setDescricao( "teste" );
			
			//System.out.println( "Leilao = " + carregarclasse.getClassName() );

    		} catch (Exception e) {
        		System.out.println( e.getMessage() );
    		}

		//leilao.descricao = "Tapioca";
		
	}

	
	//dar o lance no leilao
	public void darLance(double valor) throws Exception{}

	//finalizar o lance
	public boolean finalizarLeilao(IUsuario usuario)
	{
		return true;	
	}

}
